import { baseRequest } from '@/utils/request'

const request = (url, ...arg) => baseRequest(`/biz/appinfoflow/` + url, ...arg)

/**
 * 审批中心Api接口管理器
 *
 * @author sym
 * @date  2023/09/27
 **/
export default {
    // 获取我的待办分页
    getPendinglist(data) {
        return request('pendinglist', data, 'get')
    },
    // 获取流程图
    getFlowchart(data) {
        return request('obtainAFlowchart', data, 'get')
    },
    // 获取流程图-新建或修改时
    getFlowchartByFlow(data) {
        return request('obtainAFlowchartByFlowId', data, 'get')
    },
    // 审批记录
    getAudit(data) {
        return request('auditdetail', data, 'get')
    },
    // 流程审批
    submitTask(data) {
        return request('submitTask', data, 'post')
    },
    // 下一步环节
    stepPath(data) {
        return request('stepPath', data, 'get')
    },
    // 获取流程可退回节点列表
    getHistoryStep(data) {
        return request('queryHistoryStepPath', data, 'get')
    },
    // 流程退回
    backTask(data) {
        return request('backTask', data, 'post')
    },
    // 待阅/已阅列表
    getReadinglist(data) {
        return request('readinglist', data, 'get')
    },
    // 已读
    doReading(data) {
        return request('doReading', data, 'get')
    },
    // 通过MessageTrackId查待办已办信息
    getParams(data) {
        return request('queryInfoMessageTrackId', data, 'get')
    }


    // // 提交应用管理表单 edit为true时为编辑，默认为新增
    // appInfoSubmitForm(data, edit = false) {
    //     return request(edit ? 'add' : 'edit', data)
    // },
    // // 删除应用管理
    // appInfoDelete(data) {
    //     return request('delete', data)
    // },
    // // 获取应用管理详情
    // appInfoDetail(data) {
    //     return request('appDetails', data, 'get')
    // },

    // // 获取应用属性信息
    // queryProperties(data) {
    //     return request('queryPropertiesByAppid', data, 'get')
    // },
    // // 获取应用归属
    // queryAppRange(data) {
    //     return request('queryAppRange', data, 'get')
    // },
    // // 发起编辑
    // appEdit(data) {
    //     return request('edit', data, 'POST')
    // },
    // // 编辑或升级应用
    // editOrUpgrade(data) {
    //     return request('edit_or_upgrade', data, 'post')
    // },
    // // 升级
    // upgrade(data) {
    //     return request('upgrade', data, 'POST')
    // },






}
